﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using EnvDTE;

namespace jsGotoDefinition.VS2010.Helpers
{
            //    _dte2.Find.FindWhat = regexsearch;
            //_dte2.Find.PatternSyntax = vsFindPatternSyntax.vsFindPatternSyntaxRegExpr;
            //_dte2.Find.Target = vsFindTarget.vsFindTargetFiles;
            //_dte2.Find.Action = vsFindAction.vsFindActionFindAll;
            //_dte2.Find.SearchPath = location;
            //_dte2.Find.MatchCase = true;
            //_dte2.Find.ResultsLocation = vsFindResultsLocation.vsFindResults1;
    public class CachedFindSettings
    {       
        public string  FindWhat { get; set; }
        public vsFindPatternSyntax PatternSyntax { get; set; }
        public vsFindTarget Target { get; set; }
        public vsFindAction Action { get; set; }
        public string SearchPath { get; set; }
        public bool MatchCase { get; set; }
        public vsFindResultsLocation ResultsLocation { get; set; }
        public bool MatchInHiddenText { get; set; }
        public bool MatchWholeWord { get; set; }
    }
}
